.qa{ width: 886px; margin: 20px auto 0 auto; border: 1px solid #e4e4e4; background: url(../images/qa-main-bg.png) repeat-x bottom; }
.qa-wrap{ width: 600px; margin: 30px auto; }
#question-wrap{ background: url(../images/ajax-loader.gif) no-repeat center; min-height: 200px; _height: 200px; }
.qa-box h2{ margin: 30px 0 0 0; padding: 0 0 20px 68px; font-size: 28px; color: #000; line-height: 1.2; }
h2.n-1{ background: url(../images/qa-1.png) no-repeat 0 0; }
h2.n-2{ background: url(../images/qa-2.png) no-repeat 0 0; }
h2.n-3{ background: url(../images/qa-3.png) no-repeat 0 0; }
.qa-box p{ padding: 5px 0 5px 68px; zoom: 1; overflow: hidden; color: #757575; }
.qa-box p.answer{ background: url(../images/qa-answer.png) no-repeat 40px 5px; color: #eb3c00; }
.qa-box p label{ display: block; float: left; width: 27px; }
.qa-box p span{ display: block; float: left; width: 450px; }
.sub-btn{ display: inline-block;  height: 32px;  margin: 30px 0 0 68px; text-align: center; color: #000;  cursor: pointer }
a.sub-btn:hover{ text-decoration: none;  }
.share{ padding: 30px 0 0 10px; margin: 30px 0 0 0; border-top: 1px dotted #ccc; }
.share a:hover{ text-decoration: none; }
.share-wrap{
   width: 573px;
	height: 181px;
	background: url(../images/qa-answer-bg.png);
}
.share-wrap p{
	padding: 26px 0 0 116px;
	width: 424px;
	font-size: 20px; font-family: "Microsoft Yahei";
	color: #f04e23;
}
.shareWeibo{
	padding: 10px 0 0 90px;
}
.testing-links{
	padding: 10px 0 0 90px;
}
.testing-links a{
	display: inline-block;
	width: 120px;
	height: 42px;
   line-height: 30px;
	text-align: center;
	color: #fff;
   background: url(../images/qa-btn-bg.png);
}
.hide{ display: none; }
